someone who acts stupidly - French English Dictionary